someone that rides a cycle - Français Anglais Dictionnaire